Business

CNN lays off hundreds of staffers after business review − read the memo